A Polynomial Time Deterministic Algorithm for Identity Testing Read-Once Polynomials
نویسندگان
چکیده
The polynomial identity testing problem, or PIT, asks how we can decide if a polynomial is equivalent to zero. A read-once polynomial (ROP) is a polynomial over some field that can be expressed with an arithmetic formula where each variable appears at most once. We construct a deterministic polynomial time algorithm for identity testing a black-box ROP. In particular, we show that for a read-once polynomial P ∈ F[x1, . . . , xn], we can decide if P ≡ 0 by plugging in nO(1) points to P . From this algorithm we can decide in polynomial time whether the sum of k ROPs is identically zero and we can re-construct a black-box ROP in polynomial time.
منابع مشابه
Deterministic Identity Testing of Read-Once Algebraic Branching Programs
In this paper we study polynomial identity testing of sums of k read-once algebraic branching programs (Σk-RO-ABPs), generalizing the work of Shpilka and Volkovich [1, 2], who considered sums of k read-once formulas (Σk-RO-formulas). We show that Σk-RO-ABPs are strictly more powerful than Σk-RO-formulas, for any k ≤ ⌊n/2⌋, where n is the number of variables. Nevertheless, as a starting observat...
متن کاملOn the Relation between Polynomial Identity Testing and Finding Variable Disjoint Factors
We say that a polynomial f(x1, . . . , xn) is indecomposable if it cannot be written as a product of two polynomials that are defined over disjoint sets of variables. The polynomial decomposition problem is defined to be the task of finding the indecomposable factors of a given polynomial. Note that for multilinear polynomials, factorization is the same as decomposition, as any two different fa...
متن کاملComplete Derandomization of Identity Testing and Reconstruction of Read-Once Formulas
In this paper we study the identity testing problem of arithmetic read-once formulas (ROF) and some related models. A read-once formula is formula (a circuit whose underlying graph is a tree) in which the operations are {+,×} and such that every input variable labels at most one leaf. We obtain the first polynomial-time deterministic identity testing algorithm that operates in the black-box set...
متن کاملTesting Equivalence of Polynomials under Shifts
Two polynomials f, g ∈ F[x1, . . . , xn] are called shift-equivalent if there exists a vector (a1, . . . , an) ∈ F such that the polynomial identity f(x1 +a1, . . . , xn +an) ≡ g(x1, . . . , xn) holds. Our main result is a new randomized algorithm that tests whether two given polynomials are shift equivalent. Our algorithm runs in time polynomial in the circuit size of the polynomials, to which...
متن کاملImproved Polynomial Identity Testing for Read-Once Formulas
An arithmetic read-once formula (ROF for short) is a formula (a circuit whose underlying graph is a tree) in which the operations are {+,×} and such that every input variable labels at most one leaf. A preprocessed ROF (PROF for short) is a ROF in which we are allowed to replace each variable xi with a univariate polynomial Ti(xi). In this paper we study the problems of giving deterministic ide...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016